import argparse
import sys

class Arg:
    args = None

    def __init__(self):
        if len(sys.argv) > 1:
            for arg in sys.argv[1:]:
                if(arg.strip("-") in ["install", "update", "remove", "start", "stop", "restart", "debug"]):
                    return
        parser = argparse.ArgumentParser(description="获取参数")
        parser.add_argument('--select_units', type=str, nargs='*', default=None, help="一个或多个项")
        parser.add_argument('--is_continue', type=bool, default=False, help="是否继续")
        self.args = parser.parse_args()